#ifndef _MOTIONSOFTWARE_H_
#define _MOTIONSOFTWARE_H_


#define COORDI_AXISX			0
#define COORDI_AXISY			1
#define COORDI_AXISZ			2
#define COORDI_AXISC			3
#define MAX_AXISNUM				4
#define COORDI_AXISXYCOMBINE	5

//////////////////////////////////////////////////////////////////////////
#define ID_MES_INITOOLBARGRAPH	WM_USER + 2
#define	BEGIN_MARK				WM_USER + 3
#define SHOWMSGTOLIST			WM_USER + 4
#define SHOWGRAPHLIST			WM_USER + 5
#define WM_SV_DISPLAY_MOUSEDOWN	WM_USER + 6
#define SHOWOBJECTPROPERTY		WM_USER + 7
#define HIDEOBJECTPROPERTY		WM_USER + 8
#define UPDATEACTIVEDOC			WM_USER + 9
#define SELECTGRAPH				WM_USER + 10
//////////////////////////////////////////////////////////////////////////

#define MAX_SIZE				64000
#define SHOWPIXELUNIT			20
#define _USE_MATH_DEFINES 
#include <math.h> 

#include "ErrorList.h"
#include "ErrorMes.h"
#include "CriticalSectionBaseAPI.h"
#include "Tool/StdioFileEx.h"
#include "Tool/ReadWriteOperate.h"
#include "Tool/Tool.h"
#include "Tool/Log.h"
#include "Tool/EncryptionPG.h"

#include "GDI/MathBase.h"
#include "GDI/Element.h"
#include "GDI/PointEx.h"
#include "GDI/RectEx.h"
#include "GDI/Line.h"
#include "GDI/Ellipse.h"
#include "GDI/Circle.h"
#include "GDI/Rectangle.h"
#include "GDI/EzdFileData.h"
#include "GDI/Spline.h"
#include "GDI/Graph.h"
#include "GDI/Delay.h"
#include "GDI/InputSignal.h"
#include "GDI/OutputSignal.h"
#include "GDI/PointLaser.h"
#include "GDI/Text.h"

#include "DLG/DlgSysParam.h"
#include "DlgUseDemo.h"
#include "DXF/DxfFile.h"
#include "DlgArray.h"

#include "DlgLogin.h"
#include "DlgInputPassword.h"


#endif
